high-performance athlete - French English Dictionary